Scherer Michael Scherer Actor / Scriptwriter DouBan IMDb Actor Hidden Agenda 2001 4.5 Abraxas, Guardian of the Universe 1991 2.9